package com.uubx.vo;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

public class CustomerVo {
    /*
    客户id
     */
     private Long id;
    /*
    订单总数
     */
     private Long countSum;
    /*
    订单金额
     */
     private BigDecimal amountSum;
    /*
    客户名字
     */
     private String holder;
    /*
    证件号码
     */
     private String idCardNumber;
    /*
    手机号码
     */
     private String phoneNumber;
    /*
    实名认证
     */
     private Long authenticationId;
    //开始序号
    @ApiModelProperty("开始序号")
    private Integer startIndex;

    //分页大小
    @ApiModelProperty("分页大小")
    private Integer pageSize;

    public CustomerVo() {

    }

    public CustomerVo(Long id, Long countSum, BigDecimal amountSum, String holder, String idCardNumber, String phoneNumber, Long authenticationId, Integer startIndex, Integer pageSize) {
        this.id = id;
        this.countSum = countSum;
        this.amountSum = amountSum;
        this.holder = holder;
        this.idCardNumber = idCardNumber;
        this.phoneNumber = phoneNumber;
        this.authenticationId = authenticationId;
        this.startIndex = startIndex;
        this.pageSize = pageSize;
    }

    @Override
    public String toString() {
        return "CustomerVo{" +
                "id=" + id +
                ", countSum=" + countSum +
                ", amountSum=" + amountSum +
                ", holder='" + holder + '\'' +
                ", idCardNumber='" + idCardNumber + '\'' +
                ", phoneNumber='" + phoneNumber + '\'' +
                ", authenticationId=" + authenticationId +
                ", startIndex=" + startIndex +
                ", pageSize=" + pageSize +
                '}';
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getCountSum() {
        return countSum;
    }

    public void setCountSum(Long countSum) {
        this.countSum = countSum;
    }

    public BigDecimal getAmountSum() {
        return amountSum;
    }

    public void setAmountSum(BigDecimal amountSum) {
        this.amountSum = amountSum;
    }

    public String getHolder() {
        return holder;
    }

    public void setHolder(String holder) {
        this.holder = holder;
    }

    public String getIdCardNumber() {
        return idCardNumber;
    }

    public void setIdCardNumber(String idCardNumber) {
        this.idCardNumber = idCardNumber;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public Long getAuthenticationId() {
        return authenticationId;
    }

    public void setAuthenticationId(Long authenticationId) {
        this.authenticationId = authenticationId;
    }

    public Integer getStartIndex() {
        return startIndex;
    }

    public void setStartIndex(Integer startIndex) {
        this.startIndex = startIndex;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }
}


